Adds functionality for dynamic properties