If one use hydronic heating, a simple loop thru the tank could work. Maybe not need much energy only needing to remain above freezing. Of course its all variable depends on tank size, insulation, location & environment.
Speak of freezing,
I wonder how tank shape can reduce damage by freezing. For example, tank walls all tapering narrower toward their bottom.
Stands to reason giving ice ability moving upward as it expands.