Currently, `prefetch` creates a subscription that cannot be unsubscribed. Ideally, `prefetch` should either * subscribe and directly unsubscribe, to just keep the cache data around until cache collection * subscribe and return a means to unsubscribe It could also just take an option to switch between those two behaviours. <sub>[RED-10](https://linear.app/redux/issue/RED-10/prefetch-creates-a-suscription-that-can-not-be-unsubscribed)</sub>