I am using a Leaflet JS map to showcase data from a GeoJSON file. However, I am facing an issue where some of the features in the GeoJSON file are polygons while others are points. My goal is to convert each polygon into a point (whether it be at the centroid, average bbox location, or any other position - precision is not crucial) so that I can transform the entire GeoJSON file into a set of points. This way, I can simplify the visualization by displaying just one Leaflet marker for each converted point, or former polygon. Additionally, I do not want to show the outlines of the original polygons.