Другим способом, который был найден, является следующий запрос для получения:
select c, (select count(i) from Item i where c = i.category) from Category c
Будет создан список кортежей (Category, items_count). Первоначальная задача по инициализации поля сущности не будет выполнена таким образом, но она будет более эффективной, если вам не нужно всегда иметь это поле.