Yeah if your played goo tower you'll notice that where you can place the blobs is somewhat restricted...its probably to prevent the spring from 'beating the crap' out of the rest of the tower.
Some ways I've thought about reducing the events is to allow the pairer plugin to handle automatic repositioning, stretching, and angling of objects. Would be kind of cool if you could just tell a sprite to draw as a line between 2 other sprites, and the plugin would automatically change the width, position, and angle accordingly.
Also I added the springs as an action which you must call each frame....might be good at add another action to allow them to be like hinges where you just create the spring and you dont need to worry about it no more.
I might be able to reduce it to 2 events then....