Can these be made async?