MODE-1783 - Fixed the lack of constraint validation when updating properties