I understand how it work now, thank you for your explanation!
Sounds like usage of EntityQuery is required by the Intent framework, and Entity for Visual Intelligence is not exempted from it. I understand it allows AppEntity to be more verastile, although personally I think the Entity->ID->Entity retrieval process could be optimized in the case of Visual Intelligence, assuming there's an underlying collectionView that maps each cell to the Entity instance.
Thanks again for your help!
Topic:
Machine Learning & AI
SubTopic:
Apple Intelligence