Refactor playerItem KVO registration

Sorry if I'm missing something, but if this observer is getting removed, what is happening to update progress bars/etc?