Big tanks
I presume this requires enormous tanks. I have a heat pump hot water heater that consumes about 500W of electricity. That's over 2000W of heating in summer when the garage is a solar cooker but maybe only 600W to 1000W in winter. That low level of recovery means double-sizing the tank to minimize resistive heating.