Right now several modules need to generate temporary resources and they each reimplement it differently. For example:
- The Chart macro
- The Formula macro
- The image plugin
- The OfficeViewer macro
The idea is to have all of them use a generic temporary Resource Reference and Resource Reference Handler.