Save mixing state with the pocket.
Add Services.connect for the backend. This way services can subscribe to each other.
Split backend ticker functionality to a new service.