Allow callbacks for async and after index