As a user, you cannot understand why certain properties are override-able but others like text colour are not. As a code beginner, this is pretty frustrating, because you did follow all the rules.
I wish text colour was override-able, or at least a warning pops up when Framer noticed that this currently isn’t supported