I am playing on making view's for players (like entity views), that way the view code is separate from the data code, and easy to plug in new views.