Media files are first-class records that wrap uploaded files together with metadata about publicity and assignment context.
Not every file should remain only as a property value on another object. Media files give the tenant a managed asset surface with clearer governance.
Media file publicity can distinguish between:
This is an important governance decision because it changes who may access the asset and how the file may participate in public-facing experiences.
Assignment fields make it possible to model why a file exists and which object or type it belongs to operationally, even when the file is managed as its own record.