Add DerivedProperty for easier derived values.