ultra-stupid implementation of a cache for strided comms but it appears to function correctly