Use GLib.HashTable instead of Gee.TreeSet