Improved local object changed solver by saving change token