Make the async methods follow the same grouping conventions as
cursor/session: compact == table operation, search == cursor
positioning.