Should we push this down to the pull replication class, as the push replication doesn't yet support filters? It can always be brought back here later, but right now this documentation slightly contradicts the implementation.