Indexed for both direct and reverse lookup.
with great speed.
kkatukkatu adv. very rapidly, with great speed.