I want to create some instances of a class derived from UObject in a blueprint, and I know that there is Construct Object From Class for that. But this function seems to only call the default constructor. I want to instantiate a couple of these objects and set their members differently each time. Setting each one seems very tedious. Can I somehow make an object via a function that exposes the public members of the class as inputs, so that I only need one node for this (effectively calling a non-default-constructor)?.