Replaces getUserData / setUserData