Bug Fixes and cached appearance addon

Are these comments really necessary? The code is pretty explicit on what it is going to do. Especially lines 989 and 987.