API: Is there a way to draw sketches 'off screen'?

I'm trying to draw a MASSIVE sketch and it's taking a lot of time.

I'm drawing it 'by the hand' .- create sketch, get sketch, than drawing lines and arcs.

now: is there a way to draw all that 'off screen'? I don't really need or want all that lines popping out, i need a sketch to be finished as soon as possible.

I thought ISketchManager::AddToDB would do the trick, but either it doesn't or i'm doing something wrong.

So any kind of help would be greatly appretiated.

thanks

SolidworksApi macros