add texture cache.

FYI.