Hi @FranGallus! I think I can help you out on this one as I’ve dealt with this in the past. What I did to solve this problem was to create four different controls and then link the functionality across each control so that no matter which control you start from the other controls will be limited based on relevant values only.
If I understand correctly then you are basically looking to see the data at a particular granularity (not fixed) based on user’s choice or desire. That kind of flexibility can be attained using parameter. There’s a similar post which can give you some idea on that. Please take a look at it.