Dirt simple solution for waiting on async event listeners