Subdivided mesh workflow issues

This is a repost of https://developer.blender.org/T70552

As much as working with the modifier stack as much as possible is encouraged, one issue happens with the Subdivision Surface modifier: the modded mesh blocks the base mesh in edit mode, as shown here:

|220x153.3228097869

This makes selections of single vertices pretty much impossible, since a selection like this:

|220x188.64864864865

Is completely hidden with the modifier activated:

|220x201.83486238532

The same happens with edge and face selections:

|220x189.00628930818

|220x188.84236453202

Switching to X-Ray mode has its own set of issues. Selecting anything precisely is very hard due to the two meshes “overlapping” and you having the added “benefit” of being able to select back faces accidentally due to the extremely minimal visuals that are the same color as everything else when not selected:

|220x184.25692695214

Changing from Subdivision Surface to Multiresolution introduces other problems. While there are no issues concerning Edit Mode, you lose the visual feedback if you’re controlling the mesh by editing the weight as only the base mesh is displayed. You also lose the bevel modifier workflow of controlling the weight and your only visual feedback for creasing is the color change from black to purple, which is fine for 0 or 1 scenarios, but not so much if you’re doing small tweaks, as you have to constantly switch between Object and Edit modes to check the changes.

In response to the short answer after archival, it’s a bit vague and, I take that the modifier cage is already visible in all screenshots provided? Also, none of the extra visibility options really help with the issue. The final mesh still blocks the base mesh. Which ends looking like this if you have all of them at once:

With “half x-ray” disabled, you return to the same problem:

And with regular X-Ray is even worse:

Have you tried enabling the “On Cage” on the modifier? The only thing I that could see changing is showing the low poly cage in a different color, to help distinguish.

And to tell you the truth, this visualization doesn’t seem wrong.

I searched, looked at documentation, flipped through menus and I can’t seem to find this “on cage” option that’s mentioned anywhere.

Hi Bruno, check here.
image

That option is not present when you have a Bevel modifier before Subdivision Surface.