Opaque/Z-write but with edge AA

Avatar

I believe this is a feature request, but I may be overlooking something.

I have opaque-filled shapes and I would like them to z-write (and compare), however setting the blend mode to Opaque results in no edge AA.  Setting it to Transparent gives me nice edge AA but no z-writing.

I would like the ability to do Opaque with edge AA (that part is obviously not opaque).  I could imagine this being done in one of two ways:
1) a two pass approach where the actual opaque pixels are drawn with Z-write and a second Transparent pass for edge AA (no z-write)
2) a single Transparent-With-Z-Write pass where it writes Z for non-transparent pixels

Thanks for consideration and/or workaround.

Reporting a bug? please specify Unity version:
Reporting a bug? please specify Shapes version:
Reporting a bug? please specify Render Pipeline:
Built-in render pipeline