Yes, I agree that this is not optimal. I did not want to make massive changes for first pass. I think this is a good use case for us to think about rollups differently.