After a comment by @simonbethke about false transparency in my splats I tried adding a loss term to b2ctrain that uses the mesh that conditions the video diffusion model as a 'keepout' area for training and forces the trainer to place splats as a layer around it.
I'm keeping the old splat around as a comparison.