PlayerConnection now manages associated Devices, allowing for multiple active devices
to queue on a single Player.