Makes sense. Using ClientModel would be a better solution.