Add support for nested schema objects