Alright, so it works for you, but not GP. That still means that it's poorly optimized.
> even if I had monster computer "instant vs 30 seconds" wouldn't be irrelevant
You're stating the negation without providing any argument, so I guess I should explicitly clarify why it's irrelevant: because the topic of this thread is about medium-to-low-end machines, and not about high-spec ones.
To be even more clear, the difference between "instant" and "30 seconds" is categorical in almost every situation, let alone the specific context of interactive software tools.