keep track of dynamic properties
Merge pull request #23 from dannyroberts/_dynamic_properties

keep track of dynamic properties