I've come to the conclusion that I've been assigning too many encounters to a given "quest" or "plot thread." Now days, I'm assigning one to three encounters per minor quest and four to six for major quests.
Additionally, just to give it a spin I tried explicitly adopting the minor quest/major...