Ensure connected renderer list is complete + fix extension parsing + prevent NPEs
Unify renderer playback control logic
Update chromecast player