Components should execute from a runtime object, their properties should be writable pojo fields

0 Kudos

Components should execute from a runtime object, their properties should be writable pojo fields

Components should execute with or from a component runtime object, their properties should be readable/writable pojo fields or accessible from a map held within a field., the values entered should be treated as default values.

I'm fairly certain it could be backwards compatible, to whatever degree necessary, and would make it easier to create re-usable code and configurations.  As of presently you need to go through some pretty severe workarounds.