FIG. 3 is a block diagram illustrating components of the messaging system 100 which enable the system to perform operations that include communicating content modified with systems for pseudorandom animation and associated modification data between accounts. The animation system 124 is shown as including a presentation module 302, a user profile module 304, a media module 306, and a communication module 308, all configured to communicate with each other (e.g., via a bus, shared memory, or a switch). Any one or more of these modules may be implemented using one or more processors 310 (e.g., by configuring such one or more processors 310 to perform functions described for that module) and hence may include one or more of the processors 310. While these modules are described in the context of an animation system to enable pseudorandom animation in a messaging system, such elements may be integrated with larger profile and data management systems within various embodiments.