Lazy load and cache mime types

Shaves 200ms of startup time