m_task хранит Entity задачи внутри registry, сегодня с утра бенчи проводил, самый лучший вариант это либо использовать только registry, но при этом придется хранить Entity внутри объектов класса (независимо от того, есть задача или нет), а так же придется контролировать что после того, как задача выполнилась - поле было в entt::null