Add back hover state to feature tile

This was lost during some of the earlier refactoring.
Add a loading icon to empty tiles

Show a content-loading icon while we are waiting for initial
content to appear.
Avoid reloading the overview more than once

Don't start another refresh if some of the pieces are still
loading. This can only lead to confusion.