i amp trying to understand how recognition object gets updated with detection. Does recognition object gets updated on separate thread after Tflow is created and activated? Does recognition object holds latest detection or does it needs to read to flush old recognition?