Confused by context updating in handleOnMouseDown() - SolidJS