From Fedora Project Wiki
I looked into this a little bit a while ago. One of the problems with waking and switching states is that you really want to write to the disk early; spinning disks are still the norm and they don't take kindly to lots of writes while they're being jostled in a bag. -- katzj