from what i got from @everett-toews (in a different PR) if the parameter and the value in the @ConstructorProperties are the same then i can remove @ConstructorProperties entirely (just tested in live test to make sure and this seems to work fine..)