i don't think it is a good idea to open up that in the public api just yet.
now in jBPM there are a few different places where injection is done in different ways. jBPM 4 will be harmonizing those. if we open up these apis now, we will have a bigger backwards compatibility problem then.
so you will have to go for a small customization as a work around in the meantime.