sprite tags are now a hash lookup.

instead of array. no more scanning!