This is likely a longer term goal as we can limp along with a short term solution while we're using the VS 2017 images.
Longer term we'll likely be upgrading to using the VS 2019 images and these have limited disk space. We need a long term solution that will allow us to use the latest build tools and not have disk space issues. We've started a conversation with the WinUI team who are facing similar issues, they have identified helix as a possible alternative.
We should work further with WinUI folks and implement a long term solution that will allow us to move our CI loop to machines with more space.