Fire Rating Lines with Offset

Looking at your screenshot made me think of this:

You could probably get more consequent results by offsetting polycurves and then exploding them, but I don’t know if they would easily stay linked to the walls.
Another solution would be to offset in both directions and to filter by contaiment test (just an idea)…