@Dashrender While true, it's both a funding problem and a hardware limitation on what I have to work with. With that said however, I have disproven the fact that it is a dynamic memory problem as the data translation uses all 16GB of RAM while running the job but as soon as it's done, allocation drops substantially without the OS even knowing the difference. Also, running a second translation job this time using an iSCSI LUN that I setup on my new Synology NAS (just a small 10GB LUN to store and write data to as part of this test) is running much faster than with the local storage, but I'm using consumer level drives in the host machine as opposed to WD Reds in the Synology NAS. It's a very noticeable difference.