Started adding preventEditing option/setting support, but balked from messing with the way options work.