Why removing the proxy? This is not part of this bug. Once `getAvailableInterfaces()` bug is solved, we will remove part of the proxy code but not before. Let's do it step by step. x)