I think some choices of caching strategy would be nice on Plugin_RR, like :
- no cache (nice until you finish debugging this R script)
- per user (this seems required for R scripts which show something different for each user, and very bad for other scripts)
- simple cache (current behaviour: the cache is forever)
- time-limited cache. With another option of choosing duration in seconds?
If this is done correctly, will there still be a need for the user to refresh all pictures at a time ? I guess yes: when data changes, Plugin_RR does not know about it