Standoff annotation framework