ParallelJ contains various processors linked to the Resource Selector, from now, we can find cache mechanism in approximately all of them, but it's perhaps not mandatory. As JDT for example comes with a native cache mechanism, we perhaps don't have to develop our own cache mechanism.
The only one which seems mandatory for the moment is the one linked to EMF models. But we need to validate that it's completely true, and if so, we can remove the cache mechanisms from the other processors.