Work on using the same API interface on both the client and server.