It looks like we download way too much when we perform tab expansion from PowerShell. Slow connections make this completely unusuable.
Scott Hanselman had a few ideas:
- Add OData caching for these queries. Perhaps 5 minutes.
- Do a projection on the server side and return less info on the wire (but still Odata)
- Update the NuGet client to just do a querystring call that returns Json.