Haven't worked with composites much so to me this seems like a logical shot in the dark, but try storing the previous Composite by calling getComposite, and use this to set it afterwords

Composite...