add ability to cache listing results to file to avoid continually re-requesting them from the remote side.