How can I use 2 ubus_context in one process?

Firstly

1.use twice ubus_connect() to ubusd,and I will get 2 different ubus_context structure

Secondly

2.one ubus_context for add some objects
3.one ubus_context for subscribe other object

finally

4.Enter uloop_run()

Is there any risk ?