is it maybe better to use: `after_commit :sync, :on => :create` ?