diff --git a/src/create.luau b/src/create.luau index 0ce889e..310325a 100644 --- a/src/create.luau +++ b/src/create.luau @@ -19,7 +19,7 @@ local function create_instance(class: string) end return function(properties: { [any]: unknown }): Instance - return apply(instance:Clone(), properties) + return apply(instance, properties) end end; create_instance = memoize(create_instance) -- always return same constructor for given class