Keep player separate from player view, so when we recreate the view (e.g. when toggling the controller visibility) we don't re-load the movie needlessly.