For our jBPM 5.4 embedded engine integration we created a configuration model that was included as a parameter when a process was started. This model had some properties associated with the process name as well as properties associated with node names. It allowed us to separate "technical" properties away from the business process definition. For instance, we include technical details on the service being used in a custom service task: service URLs and some properties required for SOAP calls. We had an AbstractWorkItemHandler that attempted to minimize the complexity. Does jBPM 6 provide anything similar? If not, is similar functionality included on the unpublished road map?