What about using hibernate instead of sleep as a workaround for now?