title: Shrine file uploads - One uploader for all file types OR one uploader per file type?
body: <p>I'm starting to use Shrine for managing file uploads in my Rails applications. Let's say we have a model <code>Post</code> that can have an attached file of multiple types (image, video, audio, etc.) and these files will be processed on upload. Is it recommended to use one <strong>uploader per file-type</strong> or <strong>one uploader for all file-types together</strong>?</p>
  
  <p>Additionally, what would be the best practice to automatically update an attribute <code>file_type</code> of the <code>Post</code> record on upload?</p>
  
  <p>Thanks</p>