fleshing out the new functionality on RavenDbSubscriptionPersistence