change offset triggers setImageOffset