Right now the rest calls returns a Future, so it's not possible to cancel the request. Would be nice (i.e. with subsequent request on table filter) to be able to cancel the API call.
To do so we could wrap the request of the http call Future in a new object that could look like
trait HTTPRequest[T] {
def response: Future[T]
def cancel():Unit
}