Add in support for custom sub-schemas (which auto-convert into sub-models).