I can't think of a good solution right now, but I'd like there to be some sort of better way of managing configuration on a per-module basis. I'll dig around when I have some free time and check out how others solve this problem.