View and replace assets within the browser

I would like to be able to:

  1. View an existing asset in a project (e.g. mouseover or double-click to view an attached image) in the Design tab. The paper clip icon doesn’t really make sense to me. We know they are files and that icon makes me think I can click on it to either view or download the file. Here’s a mock-up of how it could look (I didn’t alter the paper clip icons yet):

  1. Replace an asset with the same name and have it auto-sync to existing block values (e.g. when a background picture is set to “image.png” and I upload a different “image.png”, I shouldn’t have to make the name unique or change anything about the existing blocks to have the new image appear).

  2. Have asset notifications appear grouped when multiple files are uploaded instead of displaying a separate pop-up for each asset. There can then be a log of these changes viewable by the developer. This is how it currently looks: