Keep every pattern family visible until all projected spacings become sub-pixel, then switch the hatch to solid. Refs #569
Keep storage and texture transports behind one renderer lifecycle so Pipeline no longer branches by backend.