Merge "Add reusable WindowDecorViewHosts with a pool-backed supplier" into main