Implement infocache.