The retriever.js script used by several previewers uses signedUrls internally and will pass the signed fileUrl as needed, but if previewers are configured for other URLs, they are not currently passed to the specific previewer script. See for example #91 for where being able to get additional signed URLs might be useful/simplify development.