SyncToAsync seems a naming convention that doesn't end in a lot of "Api" repetition in the same method and class names. s/Mapped/SyncToAsync/ ?