I must admit I'm not a huge fan but in terms of maintainability it has some advantages, and either way the decision is out of my hands on this project.
Spot on thanks. Not 100% sure the issues my collegue was refering to with regard to the aggregation (it's actually him doing the work, I'm just a "not enough of an expert, expert" he's calli ...
Sorry if this has already been posted somewhere else but I cant find it using any combination of search terms which come to mind; however this doesn't feel like an unusual thing to be doing ...