#26678 has conflicts and tried to tackle a ton, so let's revisit style scoping, Sass maps, and more in v5.