Merging with dynamic topology?

I’m not sure if this will help as it may be very different, but this post came to mind when reading your question: Objects that are close to each other merging after voxel merge

EDIT: Nope, never mind. I think it’s much too different. But I’ll leave the link up incase it spurs any /layer ideas or any other solutions.