Visual delay when using :Clone on bullethole decal

Hey! I’ve been constructing a framework for an FPS gun, when I fired the gun in different angles, there was a visual delay on the bullet hole replication. I’ve tried to place the script in the client but still delivered the same results. I used a print() statement in the same line of code which ran faster than the bullet cloning process. Any help is appreciated!

Why don’t you try to use Instance.new()? That could be a great option.
Could you send us your code, please?

Sorry for the late reply - here is my code;

local BulletHole = Assets.BulletHole:Clone()
BulletHole.Parent = workspace.BulletStoreFolder
BulletHole.CFrame = CFrame.new(HitPoint, HitPoint + Normal)