I know it's a bit strange, but since we need to have access to the player (the one who is looking at the RoF) I don't know where else we can get it. Also this is where the World Triggers NPCs get his model depending on the GM state of the watcher, so that made me think this was the correct place.

Anyway if this behaviour happens in more NPC we could considere getting a function for hanlding this on the Creature class, but for now i think that's not necessary.