wont this mean a remote call is done everytime this method is called which happens during typing/updating ?