You are right. I years I stumbled number of times on issue of organizing objects in more usable manner. This is just another example.

Thanks for the tips, I believe this leads me in the right direction, athrough it seems it requires quite a lot of work.