yes, device with multiple switch chip like 4011 and 1100ah4x may cause headache also. i guess it's better to use layer 3 switch if wirespeed is needed, router only for wan & outgoing traffic only.
still miss the old days way when routeros still support master/slave port