There seems to be this complacent status quo concerning function delegates. If you know the type, store a lambda, otherwise you'll have to live with the associated overhead of using std::function.
Join us exploring the topic of function delegates whilst using conventional as well as unconventional approaches in our search for better solutions.