yeah, there's lots of better ways to do it than polling, it could open subscriptions to those relays and just receive and write them as they arrive. that would make it realtime.
gonna work on better stuff once i have the new codebase functioning as a freedumb relay