Also, tried taxonomies, but made things even more complex to debug, preferred solution still is not to use any layered solutions (adding bugs to bugs or adding rewrite rules one on top of each other). I handle that via other fields. Usually not using wordpress structure is soooooo much easier and faster.