Base reset timing on number of analysis, not requests
More verbose stringification of object types
always create our own preview window
show type and docs in completion preview