Subsurface hydrogen storage controlled by small-scale rock heterogeneities