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