Started thinking about doing the subscriptions properly

Rather than just downloading whole collections to every client