Moved highlighters away from GUI thread and fixed dock windows to persist configured positions.