I'm with Shinkan and Irbis on this one. Each property SHOULD have an action/condition/expression to go along with it so it can be manipulated at runtime. It's common sense.
Though honestly I think behaviors should be completely dropped from C2 because
-They can be made with events
-Would be far more customizable
-Would teach the user how to code better
-Would clear up numerous bug reports and beginner topics
-Would save Ashley a lot of time.
buuut I doubt that will ever happen so whatever..back on topic..