Updated async implementation for async / await (no AttachedToParent)