This should improve performance as we dont have to deal with rotating in software anymore.
Im currently prototyping on my custom fork (which has a lot of stuff removed, so i sadly cant create a pull request atm), but currently im dealing with diffing issues where a lot of the screen isnt getting drawn, sadly