Redundancy was driving me insanse. Fixed algorithm to no longer populate surface characteristics for users that we already know about. Saves memory, bandwidth, and API usage cost.