wired search, tags & ancestry endpoints
add very basic error handling
reuse connection across requests
group tags by image