When using FeatureLayerView.highlight() and multiple features are highlighted, it appears that the highlight automatically merges neighboring highlights. This makes it look like two neighboring polygons are one polygon. And if a large polygon overlaps a smaller polygon, and both are highlighted, there is no way to tell that the underlying polygon is also highlighted.
Is there a way to change this behavior so the highlighted polygons don't visibly merge?
I ran into that too. If I remember correctly, it is a compositing behavior in the ArcGIS renderer by design for highlights. The only solution I came up with was creating a Graphics Layer so I can have full control over it. Probably a good one to put in the Ideas section.