Is there a setting to eliminate internal filament swaps?

When printing multicolor, often I will see color changes when I can see that the changed color is only inside the model, meaning, it would never have been seen from the outside of a model. I’m not blaming Bambu Studio for doing this, because it was probably a mistake by myself or the model designer, Is there a tool or setting in Bambu Studio to eliminate this? I’m not opposed to using different colors for infill, but rather color changes that are not seen in the final model.

I just printed a model from MakerWorld that was 2 colors and maybe 2 inches thick, and I watched it switch the two colors for every layer even though only the first and last layers were ever seen from the outside. The sides were a solid color.