minor improvements on main thread -> worker communication

- got rid of the loop id search messaging system