skins2: optimize refresh
skins2 manages a cache for building layouts. Yet, on each redraw/expose, it rebuilds the whole layout. This patch avoids these unnecessary rebuilds. It results in dramatic improvement, especially on Linux, where refresh was a real issue.
Showing with 23 additions and 16 deletions