FIX: only reset axes when gray <-> rgb, not every update