Eggs & Cargo: Your 'Short' theory - nail to the mast time ;)

Deep Space
MemberFacehuggerMarch 02, 2017A quick one that I know has been covered before but please, humour me . . .
These 'ere eggs we see in AC: Popular ideas for them are morphing, David's 'experimentation', finding them on Paradise and other theories.
Given there is no life on Paradise (that we are aware of - and I am buying into the idea of the disaster happening before David's arrival, not after, mostly) morphing seems out for me.
Similarly re. D's experiments - all cards are still on the table but who or what is he experimenting on if not Shaw? Engineers?
I've always thought it would be one of the above but perhaps the simplest option will prove to be the case - they were already on the ship - an alternate cargo to the goo (a la ALIEN)! Or they were found on Paradise!
I'd love to see Shaw in some Giger style birthing machine but the trailer isn't giving me that vibe . . .
So, come on ladies and gents - ideas and theories - short and sweet - where do those eggs come from?