I want to understand Katok's Fuchsian groups (page 28) proof of the theorem:
Theorem 2.2.1: $G$ acts properly discontinuously on $X$ if and only if each point $x\in X$ has a neighborhood $V$ such that $T(V)\cap V\neq \emptyset$ for only finitely many $T\in G$.
To her, $X$ is a metric space and $G$ is a group of homeomorphisms of $X$, not necessarily isometries. Right before this theorem, she comments that $G$ acts properly discontinuously on $X$ if, and only if, each $G$-orbit, namely $G(x)=\{g(x)\in X\,|\,g\in G\}$, is a discrete subset of $X$ and the stabilizer, namely $G_x=\{g\in G\,|\,g(x)=x\}$, of each point $x\in X$ is finite. This fact is okay, I could prove it, just considering $G$ as a group of homeomorphisms.
Let's take a look at Katok's proof of theorem 2.2.1:
Proof: Suppose $G$ acts properly discontinuously on $X$, then each $G(x)$ is discrete, and for each point $x\in X$, $G_x$ is finite. This implies that for any point $x$ there exists a ball $B_\epsilon(x)$ centered at $x$ of radius $\epsilon$ containing no points of $G(x)$ other than $x$. Let $V\subset B_{\epsilon/2}(x)$ be a neighborhood of $x$, $\underline{\textbf{then $T(V)\cap V\neq \emptyset$ implies that $T\in G_x$}}$, hence it's possible for only finitely many $T\in G$. [...]
I couldn't see why $T$ should be in $G_x$. In fact, making some drawings I started to doubt of the validity of this claim (since $T$ is just a homeomorphism, it can distort metric and "melt" all the figure, circles, etc). Although, if $G$ is a group of isometries, the proof of this fact is easy...
So this is my question: is it suffice $G$ to be a group of homeomorphisms in order to ensure Theorem 2.2.1 or is it needed to require it is a group of isometries instead?
I've saw some similar questions on the site, but I want to know if the homeomorphism hypothesis is or not sufficient to get the result... This is not clear to me yet.
Edit: If, in addition to the homeomorphism hypothesis, $G$ is also equicontinuous, then $G$ acts properly descontinuously if, and only if, there is such a neighborhood $V$. But is necessary to require this? What is the minimal set of hypothesis that I need to add in order to have the theorem?
Edit 2: A group of isometries is, of course, (uniformly) equicontinuous.
Edit 3: Definition:(Katok's definition of properly discontinuous action) We say that a group $G$ acts properly discontinuously on $X$ if the $G$-orbit of any point $x\in X$ is locally finite.
This means that, for any compact set $K\subset X$ the set $\{g\in G\,|\,g(x)\in K\neq \emptyset\}$ is finite, and this holds for every $x\in X$.