Impelement Cache in TextGridLab [was #8130]
People who either mostly analyse data of create annotations using the Text-Image-Link-Editor could benefit from a Lab-internal caching mechanism. This could be similar to the cache regular web-browsers implement. Such a mechanism would probably be useful, especially for mostly static objects, e.g. images.
When a user accesses a Text-Grid objects it would be fetched from the Grid an stored in a cache on the users computer. The lab needs to check if the object is still valid (i.e., the object has not changed on the grid, when the user accessed the object again. If the object was unmodified, the obejct could be fetched from cache, otherwise it has be retreived from the grid again.
The User should be able to decide whether the cache should be used and the maximum cache size should be configurable (in Preferences).
Related issue TG-434