b2fd93f3da
Now that it's split out and has no implicit arguments we can convert it to be a proper async function. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2105>