1. instance based cache is now volatile since it is shared between threads
2. Not attempting to take ownership of the clipboard if on MAC since the ownership listener does not work on MAC (God I hate MAC)