Use callbacks for remove operations