M5 Feature Request: Keep Detach Relay active offline + local scenes between M5 gateways (like R5)

I’m a happy owner of 6× M5 (3-gang), 5× R5, 6× DUAL R4 and 1× NSPanel Pro (as well as 6TRVZ and many , many other Sonoff devices).
I love eWeLink-Remote because everything works perfectly even absolutely offline. Gorgeous.

A very common use case is replacing traditional corridor light switches. On my M5s I use two buttons for the room lights and the third button for the corridor lights. Only one M5 is physically connected to the corridor lights — the others has no wiring on one channel, and control it via a single scene that toggles the state of the connected one (virtual multi-way switching). This saved a huge amount of wiring, deviators and pipes during renovation.

Current state:
When an M5 in Detach Relay mode goes offline, it automatically disables detach and returns to normal relay behavior.

Requested improvement:
Add an option to keep Detach Relay active even when offline, and allow the M5 to execute locally saved scenes (exactly like an R5). Ideally, M5 gateways should be able to communicate with each other offline to support these virtual multi-way scenes.
This would make the M5 physical buttons truly equivalent to R5s for offline use and would be a fantastic addition.
Thank you!