Caching particle weights for speed