Refactor ZOOM SRU stuff to separate source