I've sent you a recording. I end up with 3 more gems than you need so you don't have to do the crazy bug pass (there's a way to do it without this). I just played back the recording and it looks more or less sane. There are some obvious thinking moments in there (perhaps I should pause the game when I think!).
Well, this should help.
Good luck in the hard levels.... obviously bouncing between level sets can help progression and sanity.