CC#•Created by alistairv on 7/14/2023 in #help ❔ Pattern matching on multiple cases with the same-typed members
maybe you could add a custom attribute on the properties that are named different but are functionally the same, then use reflection to identify them and set them