The kernel has a facility called FS-Cache and the package required to use it is called cachefilesd.
The package is in the AUR and will build for aarch64 without further modification and results in a properly functioning package.
Kernel doc
https://www.kernel.org/doc/html/latest/filesystems/caching/cachefiles.html
AUR
https://aur.archlinux.org/packages/cachefilesd/
If you use NFS mounts, this decreases network and server utilization and increases client performance.