A persistence layer for rxjs