Yeh I just looked up online and the longest that something stays warm I found was called a scottie microwavable hot water bottle, I think its actually a gel inside it. They sat it stays warm for 8 hours so surely a couple of them tucked under a duvet and placed on the pump would do the job?