Implement dynamic properties partly