Ta metoda i metoda poniżej są obie bardzo 'geometryczne'. Może to wskaźnik, że można je przenieść do innej klasy?