Core API and annotations for coroutine call tree tracking