You could add a boolean that ignores the first _draw
call:
var first_draw_call_skipped = false
func _draw():
if first_draw_call_skipped == false:
first_draw_call_skipped = true
return
# Do other stuff here!
I'm not sure if there is a built-in way to do this though.