Last week, I decided I needed the capability for the Rainbow portal to let authenticated users 'customize' a module for themselves. This way, whenever the user loads the page with that module, his custom settings are retrieved and applied as the module is rendered.
With this functionality, a developer can allow the user to customize just about anything in the module; it could retain sort order for a list, filter preferences, even the theme of the module could be customized on a per-user level.
This enhancement has been applied to the 'dev' build, so Rainbow developers are free to play with it right now. Hopefully, end users will see it in the next release!
Read more about it here.