[fix] Making callbacks real async for #46