We handle large schemas today but we miss out on few things,
There is some delay in rendering large nested schemas
If the user scrolls enough we eventually take the performance hit rendering large number of nodes
No user defined types are supported
No setting of field properties (precision & scale) are supported
Introduced new schema editor for plugins in pipelines. The schema editor in addition to supporting large schemas (>5k fields) supports the ability to edit attributes for decimal types (precision & scale).