virtual properties for bindable objects