make sure we show loading dots when images are loading, also show the user the error if one happens during image load
invalidate parent container when link options are shown, work around for platform bug
collapse extended options after one of them is picked