changed: Have the texture db member in the base class
changed: Use LoadItemCached/Lookup for function naming