Add some documentation to the async interfaces