Enemies now make themselves transparent when not in the FOV of the player. Entities can subscribe to a ‘VisibilityChangedEvent’ on a tile.