Since a generic snap cursor was implemented (which can be used by Tools and by DragDrop), the Placement Settings are no longer a settings of the "VIEW3D_OT_interactive_add" Operator. With that implementation, those properties started to be defined in a static struct, filled in at runtime and accessed in the UI through workarrounds. As they are properties initialized at runtime, they are not saved in the file. The solution is to move the Placement Settings to `ToolSettings`. Co-authored-by: Germano Cavalcante <germano.costa@ig.com.br> Pull Request: blender/blender#107951