Technically that is very simple to do in the flash. But it can lead to unforeseen issues.
All those firmwares come with a file updatecfg.txt. In that file you will find a line "twipe_all" or "twipe_data". Simply remove or disble that line and nothing will happen. The first line is almost always "test". Leave that one in as it checks your unit and your fimeware.
When an Android app changes the way it saves its configuration leading to conflicts, that app must take care of it itself during its upgrade. FYT apps don't do that.
If you are lucky everything works as it should. If you are in bad luck, you might run into weird issues or even an unstable system.
So it is up to you to take the risk.
Now if you run into such weird issues or even an unstable system, you can clean your USB-stick you use for flashing.
Then only copy the lsec6315update binary onto it AND add an update.cfg to it only containing
In that case all data, settings and installed 3rd party apps will be removed. Mostly this will be sufficient but will require a lot of reconfiguration.
If even this does not deliver a stable system there is no other option than completely flashing your system.
Of course: if you only flash the kernel you will not receive the new FYT apps, but you will not loose anything either.