Use Rx directly to handle the library updates