(RoisPanel) Use an ExecutorService instead of an often-awake Thread