Polymorphism and points knows their neighbours