Do you have an estimate as to how large the cache dir needs to be?
Is there a reason that it can’t be an NFSv4 mount?