Implementation of a proxy contract can change in the next bock but within one makes sense to cache proxy-implementation relationship.