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.

It should be possible to use these Settings.
(sorry my BambuStudio is in German, i had to translate)

-Upper/Lower Layers
-Upper Colorlayers & Lower Colorlayers

I’v notices that this Settings works from time to time, but not always.