Can you add some inline comment on why we are using this, so when we look back at the code in the future, we can still remember the reason to use a linked hashset.