So the two typical ways to plumb under a toilet to a 3" drain pipe is:
A: 4" vertical pipe to 4x3 closet bend (restriction in theory from 4" to 3", but gives more space in flange opening)
B: 3" vertical pipe to 3" long sweep elbow (less space in flange opening, but no restriction afterwards)...