Overridden version of AssetEditModule; provides a way to replace the primary file of an asset of different type, so an image, for instance, can be replaced by a video. Used specifically via REST api.