Unsplash API based DAM. Synchronous REST calls adversely affect the performance( and also reliability). A groovy script implementing a REST prefetch command populates the RestWell workspace. The command is run based on the Observation - read and write on RestWell workspace triggers the corresponding REST call by the command. Successful completion of the REST call populates the tree under the path being read( or written).
This directory is a Magnolia 'light module'. https://docs.magnolia-cms.com