Make entity store a copy of all the frames from init time to avoid re-rotating the original set which can create artifacts.
More correctly named the rotate method to setRotation and made it use the reset colour keys.