I don't know if this is a good practice, but can more than two faces share an edge? Like in this picture- I've tried doing something like that for one of my models, because there are only a few faces that need to overhang from an edge. Normally I would make a plane as a separate object and snap the vertices to the other…