After spending several hours back with compositing I'm glad to report all artifact issues seem to be fixed! Many thanks.
After spending several hours back with compositing I'm glad to report all artifact issues seem to be fixed! Many thanks.