Feel free to ignore me and leave as-is, but might simplify to use superspawn instead of this, since that already returns a promise.