Added "use_smart_saving" method (experimental)