User-driven client-side interactions with Valence