Reintroduce user settings API
Wasn't comfortable with it in that merge, but I wouldn't mind it sitting in an MR eternally in case we change our mind.
Edited by Alex Gleason
Wasn't comfortable with it in that merge, but I wouldn't mind it sitting in an MR eternally in case we change our mind.