Add deep nesting support

Also, while there is no elegant solution, and workaround are often difficult, here are some potential options to explore: Nested field in app search - #2 by JasonStoltz