How does/should a project relate to projects in other APIs, e.g. compute?