We are going to need a method for toggling the visibility from the accessibility layer.
GtkPasswordEntryAccessible is not a GtkEntryAccessible any more, so it will need a proper implementation of various interfaces and functionality in order to work like any other entry.