[api] cleanup watch()
[api] live updates: monitor bbox and outside ids