Following up on the var branch stuff, I made a post in the pull.
The vague plan was to merge it in after 2.24 if it looked like we could get at least one of the follow up pulls in too (sparse matrices or static matrices or whatever) so we’re not leaving a pull with 50 changed files open (cause those are kinda hellish to handle the merge conflicts on).