Bug in refreshed map from filter

I have a screen with a filter and a map.

If a change the filter, the map change, but don’t remove all old points from the previous filter.
If I reload the page with the browser, I will keep the good filter but I will have the good map.

To debug,
I commented all code (style, clic…) from the controller, same bug.
I add a datagrid to show the filter result and it’s always perfect, same thing when I tried to remove pagination or background layers, the problem is only in the map.

I tried without cluster, with polygon… the bug is always here

But for heatmaps it’s always correct !

With points and styles
Filter CONFORM OK with styles

Filter NOT CONFORM OK with styles

But when I change the filter without reload the page I get
Change Filter from NOT CONFORM to CONFORM NOK with styles

Same bug without any code in controller, but harder to see
Filter CONFORM OK

Filter NOT CONFORM OK

But when I change the filter without reload the page I get
Change Filter from NOT CONFORM to CONFORM NOK

Same bug with polygons
Filter CONFORM OK with polygons

Filter NOT CONFORM OK with polygons

But when I change the filter without reload the page I get
Change Filter from NOT CONFORM to CONFORM NOK with polygons

But Heatmaps always OK
Filter CONFORM OK with heatmaps

Filter NOT CONFORM OK with heatmaps

And when I change the filter without reload the page I get the good result
Change Filter from NOT CONFORM to CONFORM OK with heatmaps

Points and heatmaps together to see the diff from the same data
Filter CONFORM OK with heatmaps and points

Filter NOT CONFORM OK with heatmaps and points

But when I change the filter without reload the page I get
Change Filter from NOT CONFORM to CONFORM OK with heatmaps NOK with points

Hello!

Could you please share a small demo project with the problem? I tried to reproduce the issue but items correctly refreshed. Could you also clarify Jmix version?