Add support for buildpack caching