Simple proxy for cross-thread messaging