shape safety in pointlist