We should always be dealing with either `IconLiteral` or `ShapeLiteral` when rendering points.  Both already have `equals` methods, so this should not be needed.