I have a process with a several open handles to gateways, rdbs, hdbs etc.

These handles are maintained in a simple in-memory table.

I'd like to find a way to query a remote function but imposing a timeout on my side? is that possible?

e.g

```
h: .conn.getHandle[`someAlias]; / this is literally returning the handle number
h({
  system"sleep 10" 
 }; ())

```

can I somehow impose a timeout such that after 5 seconds the above call throws an error or have some sort of retry logic?