Local district heating utility here in Oulu, Finland has 190000 m^3 underground heat storage capable of storing 8 GWh of heat with 40 MW of input/output capacity.
Such a system would presumably be metered by volume, and it’d incentive the right behavior (extracting as much use from each gallon of water as possible).