Make the triangle of the marker in CSS. Works but doesn't look that great, and logic is a bit ugly