Now that there are three sets of packages in the system, the application can use different REOPT Settings by pointing to the collection it needs without interfering with other applications.
As you can see, the same principle is applied for both restore and auto-save requests, which are handled transparently, without interfering with the application logic.