How to deal with large amount of markers on google map?

So I have a list of markers and I used databinding to display them on the map. This takes quit a while and in the console I see this message:

Google Maps JavaScript API has been loaded directly without loading=async. This can result in suboptimal performance. For best-practice loading patterns please see 개요  |  Maps JavaScript API  |  Google for Developers

Is async loading supported by the component?

I don't think this message is related to the amount of markers at all.

You are probably right, it is in the labels. Removing them made creating the pins much faster