Fixes to move processing events outside of swing EDT