What's the best way to have a one-to-one correlation between an .emit(...) and a .once(...)?