UPD: small optimization of "magic" getter for user->id