Adds property to store original options strings.
Adds persistent source tags element and updates source tags toggle to properly handle object items.
Updates toggleSourceTags to ensure that the list of source tags is only built once.
Adds object-based tag support to source tag click listener.