What does 'needs cross-thread locking' mean in a hub log file?