Disclaimer: this is closely related to this question.
Currently I have two components, Parent and Child. The Parent passes an O
Parent
Child