Проблема в том, что в Query я не могу перечислить все требуемые компоненты, так как о конкретных компонентах знает только делегат, который формируется динамически. То есть, я достаю из Query только один компонент - самого делегата, который хранит в себе указатель на функцию, которая должна оперировать с конкретным entity. И вот вопрос, откуда этот entity там брать. Нужен какой-то обобщенный подход, некий объект, из которого можно вытянуть любой entity. Есть такой объект World, но я не могу его передать в систему - в этом проблема. Или могу?