Just a deploy vs runtime performance choice, besides the performance overhead due to treeset vs array list, the set would also need to become thread safe