User properties + collision handling