OpSlicedBlockedArrayCache: Don't mark everything dirty if the blockshape is dirty.  That's an error anyway.
OpFeatureMatrixCache: When handling dirty feature rois, only mark those blocks dirty that are already in the cache.