diff --git a/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleConnection.java b/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleConnection.java
index adbcaed90..3713b6b77 100644
--- a/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleConnection.java
+++ b/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleConnection.java
@@ -55,7 +55,27 @@ public class SimpleConnection extends AbstractConnection {
private GuacamoleConfiguration fullConfig;
/**
- * Creates a completely uninitialized SimpleConnection.
+ * The tokens which should apply strictly to the next call to
+ * {@link #connect(org.apache.guacamole.protocol.GuacamoleClientInformation)}.
+ * This storage is intended as a temporary bridge allowing the old version
+ * of connect() to be overridden while still resulting in the same behavior
+ * as older versions of SimpleConnection. This storage should be
+ * removed once support for the old, deprecated connect() is removed.
+ */
+ private final ThreadLocal