Prototype user prefs API