Different mathematical framework, but I wonder if this could be better understood using sheaf theory: each modality captures part of the same underlying reality, and those different views can be glued into a consistent bigger picture
(Very basic intro: https://www.quantamagazine.org/what-are-sheaves-20240719/)