Could also add a one line getter for the fnf element - it's used in a couple places.

    Element get _fnfPlaceholder => html.querySelector('#fileNotFoundPlaceholder');