is_in я когда-то пытался было использовать, но быстро это дело забросил. Попадание в полигон даёт гораздо более вменяемый результат