I'm sorry, I found the problem myself. The TransformImpl class doesn't define 'operator =', meaning that even the cached proxy would be copied. I'm ashamed on this stupid error... (as often, just asking a question in public helps for the answer to drop out) Sorry for the noise. Stefan