leftover overcomplicated code from the EPLRenderer (which caches)