I got help to use a geojson property to create layers on a map.
However, the layer control only keeps the latest point he gets so I can't switch on/off all points of a "destination".
If all markers have a different destination it will work but if some markers shares same destination it fails.
Here is the playground.
The geojson used is just an extract for the test. I 'need' to place hundreds of points in a few categories ("destination" in my case). Let's say, all museum and all schools, and I'd like to control the visibility of the layer on the map.