The threading of the PTAM process, so that the 'Run()' call returns in Python is still a mess