I think about this way more often when I should. I'm prototyping a cooling system and currently using ice; designing tolerance for the cool reservoir to contract a little as ice warms and changes states has my brain hooked on the weird behaviors of water.