Add save functionality to PropertyView