bullet eager loading fixes
basic cache optimization