only reload Sly if newValue is not equal to oldValue