make reloadAndPlayPlayable respect existing holdPlayback state