I want to use 2 Sprite Engines in my game. The idea is to use one for moving background objects along with the engine when the background moves (for instance: DXSpriteEngine.Engine.X := DXSpriteEngine.Engine.X - 1).
The other Sprite Engine I want to use independent for the mousesprite, because when I put the mouse sprite in the first sprite engine it moves away, along with the objects and background and that is obviously not what I want.
I got it working, BUT now I cannot get collision detections between
the images of the 2 Sprite Engines.

In short: How can I get collision checking between images of 2 different Sprite Engines?