Нестандартное хранилище которое мы обсуждали в этом вопросе должно подойти. Если вы хотите работать именно с dto сущностями. То придется в фильтре самому добавить conditions. И на загрузчик экрана повесить свою логику обработки загрузки. И так и так придется парсить conditions из LoadContext