We'd have to ensure that these custom dirs are accessible by the systemd service. We can follow the same pattern as with execCacheDir which is owned by cacheGroup, which is added to SupplementaryGroups. User could then add themselves to the group so that they can access the files without sudo