finishing the last of the sync -> async conversion for natives

refs #140