Model#save should be performed on main thread