added a utility module to make objects concurrently observable