Sorry, I don't have DBP here on my computer at work so it'll be semi-psuedodbp code. I have had some success doing something like the following as long as the objects are the same FVF:
Make Mesh 10 from object 100
make Mesh 11 from Object 101
make memblock 1 from mesh 10
make memblock 2 from mesh 11
delete object 100
delete object 101
make memblock 3 with a size of memblock size(1) + memblock size(2) -12
copy memblock 1 from 0 position into memblock 3 at 0 position
copy memblock 2 from 12 position into memblock 3 at memblock size(1) position.
make mesh 12 from memblock 3
make object from mesh 12
delete mesh 10
delete mesh 11
delete mesh 12
delete memblock 1
delete memblock 2
delete memblock 3
I will check the actual math when I get home tonight, but doing something like this will get it into one object. I think there are also some IanM's Util commands that could simplify it. But I don't know what they are off the top of my head.
Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid.