Hey Jason,
You can pass additional information to your own servers which would then store the information in LimeLM.
For instance, a script on your server could accept the user's pkey and any additional feature data. Then in your script you call the limelm.pkey.setDetails to set the feature data.
Does that make sense?