Caching for numpy arrays sparse matrices - push to cluster