TSampleHostObjectClass.CallCallbackAsynchronously has an access violation when it calls Param1.Invoke with an empty GUID