Allow custom callbacks for client requests