Make view changes double buffered.
Saner public interface.