A little something I came across recently.
If you use spline mat id to limit a generator, then the edges between the types wont match at the joins unless they are completely straight.
This is a little bit annoying obviously, as if your generating along the spline you probably want them to join up?
Simple box on a spline with two mat ids below, obviously in practice I'm using much more complicated geometry which can only be done on separate generators.