More sophisticated property types.