So, one annoying thing you think would have been coded in but wasn't, is that you can't just immediately have an option to complete quests when you already have what you need, making you waste time to talk with them again.
e.g: Village leader asks for 30 grain. You are holding 50 grain and...