Row-level Roles IllegalArgumentException

JMIX 2.4

Есть сущность TestEntity. В сущности User есть ссылка на эту сущность. На TestEntity есть Row-level policy

{E}.name = ‘123’

При выполнении запроса

select e.test from User e

возникает ошибка из-за того, что происходит некорректное перезаписывание запроса

An exception occurred while creating a query in EntityManager:
Exception Description: Problem compiling [select tempEntityAlias from TestEntity tempEntityAlias, User e where (e.name = ‘123’) and (tempEntityAlias.id = e.test.id)]

Проект для воспроизведения ошибки
untitled4.zip (2.3 МБ)

Я понимаю, что запрос можно переписать, чтобы ограничение применялось правильно, но поведение выше похоже на баг