Right now a session tracks the window state and image open. Perhaps it should also track the active author profile. That way, when you're doing an image in a professional capacity you'd use your professional author profile, which has postal adress and contact phone number, and when you're just doodling you'd use your doodling profile, which includes all sorts of social media links. This might be relatively easy to implement, depending on how Jouni structured the sessions data.
For anyone interested in working on this, the place to start look into session saving is KisSessionResource::storeCurrentWindows(), which might then also need a new name.
This got added :) https://phabricator.kde.org/R37:9d7d5967e97f78fbbe36bc40be48e122f3957435