BlockOre now caches icons directly, instead of icon info