when you make a sleep package for that NPC, uncheck the interaction flags, and leave the ignore combat flags checked
basically if you want to the npc to sleep like a zombie, even through a magnitude 10.0 earthquake, you can copy the MannequinStay package, and set it to Sleep instead of Travel (or you can just copy all of the mannequin package flags settings).