agreed with lex here... why lock something to client only when it could be usefull everywhere.