ups sorry @rmsint, i was too slow. but i think we do not need a special case for the caching. see comment above.