fixed caching issue in renderers