Only twenty? That'd be a reduction.
If your stack trace doesn't have at least 30 calls of "thingHandler.invoke()", you're not abstract enough.