Control of eigenfunctions on hyperbolic surfaces