Caching dependency analysis added