It does seem to work better on DirectX than Vulcan. I have an additional 8 GB of ram I can slot in and see if that helps (up to 24 GB then).