[FC] Now allows setting properties that have protocols