How do you manage a project where technical requirements are constantly shifting due to hardware limitations for Sonos devices?