How does Orchestrator implement the mapping of script-object attributes? Does it directly access the Java class members? Does it utilize getter/setter methods? I'm kind of seeing that it may be some combination of the two.
This has an impact on how I need to rearchitect aspects of my plugin class with has some List type attributes in java which cannot be set from the Java Script Arrays. I need to know if I need to adjust the member type and visibility ot just provide different setter/getter method signatures.