Create an offscreen buffer of all sprites. Your stutter is probably coming loading an image.
As for collision. I would suggest auditing all your collisions checks. Minimize and efficient the checks. Then test them one by one to find which specific one that happens. Then check each action in the collision events to find out what's causing the stutter.
It's possible you also might just be hitting memory limits so even offscreen sprites might not help