KML File storage

I have already shown several times that it is basically possible:

But there are still some bugs with the File component and other components that can save something (Canvas, ...).