You would need to extend the data model and APM to store a parameter type for each parameter like "local" and "global" and also the requivalent parameter::get method. I think you have to TIP to the OCT before you commit, because you want to extend oacs core.
Thank you that's what I feared with respect to the package parameters. I thought maybe there might be an alternative approach without extending oacs core.