From my understanding, North Campus and South Campus maintenance are nearly entirely divorced teams, and in early 2025, a number of legacied North Campus techs were asked to come work for the new park around opening ... then when Epic turned out to be a tech nightmare, they have since been soft-blocked from returning back to their original Northern home venues.
If anyone has any information that contradicts this, feel free to share. This is just my current understanding!
Very glad to see these effects regardless! Especially as additions onto some of the best rides in the park. Just not confident that it has very much to do with Epic specifically.