I am trying to add multiple markers. How to make some markers movable? I am trying to do it by creating a child class and adding flag as member variable to set it as movable or not. Then I am using mouse events to check if the clicked location is a marker and then if the marker flag is set as movable. Is there a better way?