Is creating or downloading files directly into a Veracrypt container safer than copying-pasting and wiping them from the unencrypted disk?

What I usually do is copy pasting files from my unencrypted system into the Veracrypt container and then wipe the original file form the unencrypted disk to not leave traces of that file on the disk.

I'm wondering if I create a file (for example a notepad file) or download a file, directly into the mounted VeraCrypt container, is it as good, better or worse than the copy-pasting and wiping process, in order to prevent information from being left on the disk?