add cache-api to lib-profile