Finally. Removed the 'JavaShareEvent', which was sort of the epitomy of the bad designs permeating this application.