Async-ify-ing the calculations, and adding relics support