feat(WatchGroup): implement remove child

WIP

@tbosch you can use this PR to run your benchmarks.