many updates, no race conditions, ORB matching as well as SIFT