A simple asset manager with caching and threading capabilities.