Move Rip::Core::DynamicProperty into a separate file
Wrap native lambdas with Rip::Core::DelayedProperty

Extract Rip::Core::DelayedProperty as a superclass for Rip::Core::DynamicProperty
Lazy-evaluate most native properties