Add threading, timeout to file watch to prevent multiple updates
consecutively