Beginnings of improved synchronous API support