thesis: Add synapsed polling implementation