Can you also inject this approach into the `leavegroup` widget?