Can the resourcename be constructed in the `constructDocumentPreviewURL`?