Guest freeze on Host Hibernation/Sleep

I imagine there isn’t much of fix for this, but when I make my Host machine sleep or hibernate my windows guest will freeze. No video output, or response from passthrough keyboard and mouse, and Virt-Manager will say that the cpu usage is at maximum with what I have given it. The only apparent way to get it working again is to force it off and then start again. Is there any work-around for this (other than shutting off the guest before sleep or hibernation)?