I was just talking to another dev that we might have organized the project (folders and file names) wrong. It became clear we thought about the project differently and we needed to be able to represent all perspectives of the project. We couldn't think of a good fix but this is perfect. I can tag files with what they represent to me (different layers so I can jump to the layer I want fast) regardless of how visual studio has them organized.