Merge "SF: add IEventThreadCallback to EventThread" into main