QoL save some preferences that apply on load/after transport

QoL save some preferences that apply on load/after transport
This idea/suggestion is Open. You can respond to ask questions or discuss the idea and either vote it up or down if you believe it should or should not be implemented, respectively. Popular suggestions and ideas will be considered by the development team to become reality in-game.
Proposal
Save/cache some UI option preferences per character and reapply them on login and after transport (shuttle/startport). Some elements of the UI already appear to be cached e.g. location of windows when opened.
Justification
Each time I load in, or fly somewhere I have to reset the camera view to where I had it before and also switch on the overhead map. It would be nice if it remembered per character what these were set to and automatically set them each time.
Motivation
Reduce unnecessary button clicks each time you travel/load in, helping with immersion. In general make it a smoother experience, hence QoL suggestion.
Is it possible to save/cache some preferences such as:
Camera zoom level
Whether the overhead map is toggled on/off
 
Also is it possible to:
Scroll all chat windows to the latest message on login
Not focus the spatial chat after shuttling. Currently when you try and move right after shutting you end up typing in spatial, have to cancel and then must cancel and clear the message box before moving.
 
Also:
Remember the 'alt' mouse pointer status on shuttle. Sometimes it resets to the 'green cursor mode' after travel when it was in 'free look mode' beforehand