Hi Christian,
Thanks for your answer!

I appreciate that you can do that, but that way you are handling the entity cache yourself rather than letting the engine do it. I was trying to find if there was any way out of the box to do it.
Furthermore, with a linked list like that, getEnt() is bound to need to scan through the list to find what you want which could be costly. If 3dgs did it internally, they would probably implement it as an Hashmap that would make it a lot more performant.
Miguel