I think the sleep cycle for babies is 45 mins. As they grow older they learn roll over and go back to sleep and the cycle extends.

Poor bubba not ready to wake up yet iykwim? He's not humiliated - just ripped off!