For good in math students. Students who are just ok in math may not benefit.
Some high schools offer an optional accelerated algebra 2 course for strong in math students who can then take calculus immediately after, but retain a regular algebra 2 and precalculus sequence for other students.
http://www.sfusdmath.org/high-school-pathways.html
Note that this defers the decision about math acceleration to 10th/11th grade, rather than setting the student on a math track in middle school. By 10th/11th grade, it is more likely that math acceleration decisions will be “correct” due to being based on high school math performance, rather than elementary or middle school math performance.