Add fromVariant to PropertyGroup and AbstractProperty