Calling the unsubscribe function returned by props.data.subscribeToMore should properly cancel subscriptions at the resolver level where they're created. Not doing so will leak running subscriptions each time they're instantiated, although Firebase may currently dedupe those subscriptions at the network level.