Moved the player model cache into it's own class.