Avoid instantiating new views every time by trying to reuse existing
views.