Delegates are POD, there is no need to store them like this