Ever thought about creating a iife async function so that you could use top level await? would be cool!