Yes, themes can now be retained per user. The objects belonging to the SystemUser group now have a new attribute called Theme. This is automatically populated with the existing themes. If you put this attribute on the user's form, the user can choose a particular theme or use a default one.