Nexen also has a variation on this. I think that it could be possible to engineer the components, but not sure why. If you are going to produce these and compete in the market, you would already have this knowledge, and the time involved to engineer for a single usage doesn't seem justified...