reduce cost of deserializing the system AST backref's

this removes the last hash table used by de-serialization in favor of a
direct array