you can now define any custom property and store it as JSON, e.g. TGUID, by using overriding InternalRegisterCustomProperties() - see ticket [b653e5f4ca]