reference files by uid
File references in Wild Apricot show the full path to the file in the websites file structure. Revealing such internal structure is a security risk. For example, it makes it easier for outsiders to scan the file/directory structure looking for files with inappropriate/inadequate security settings.
Our former platform, Groupspaces, used UIDs to refer to files (e.g. in links). This has the added advantage of allowing files to be relocated in the file hierarchy (or even renamed) without breaking existing references (see https://forums.wildapricot.com/forums/308932-wishlist/suggestions/8822545-automatically-update-existing-links-when-page-is-r)