Separated Heartbeat system!  Reading from the data buffers sleeps for just 20 ms now. SO RESPONSIVE.