It's a version bug. AH was updated, the skin viewer was NOT.
Happens all too often.

When working properly, it does NOT force the rebuilding of the cache every time.
I would suggest trying to preview your skins in AH (spawn one on runway) and then only use the skin viewer for hard-to-see areas. Or perhaps you could just do a lot of work in the skin viewer before going back into AH.