I have a rendering in a placeholder that has an image field. When in edit mode in Experience Editor without an image it shows a default image from Sitecore. This default image allows the user to set that image field or manipulate it. However, the image is optional and when working with the Experience Editor it "throws off" the layout and the only way to see the more accurate rendering is to save and go into preview mode. I'd like to avoid having the user go through that every time they need to make an edit just to line things up better.
So is there a way to not display the default image in Experience Editor but still allow a user to add an image into the rendering?
I believe that I could put a placeholder in the rendering and allow the user to add an image to the placeholder. But that brings up a bunch of issues (dynamic placeholders) so I don't want to do it that way.