Move Now Viewing logic into its view model.