A AVPlayerItem subclass which helps with handling video playback observations