Using isolation: isolate on a container with mix-blend-mode: plus-lighter on descendents should result in no gaps between separately composited adjacent elements in the same isolation container. This works on Chrome and Firefox but on Safari there are visible gaps between elements, e.g. https://jsbin.com/norikac/edit?html,css,output For a simpler example, see https://jsbin.com/jowoken/edit?html,css,output Or, https://jsbin.com/retafoy/edit?html,css,output for the animation in a paused state showing a visible gap.
<rdar://problem/107962749>
<rdar://problem/107962770>