This seems about her style. There certainly is an arguement to be made that Canckles was hatched.
Yes! Night of the Living Dead pod entrance is exactly what I had in mind.