I was trying to make it more fun by not resetting the whole level even though it added a little more work and bug fixes. I'm glad it helps.
Yeah the polish first approach can slow things down, but it works for me.
Thanks for playing!