Yeah, I know of the tmp issue. But thats not really what I wanted to address with this pull request. I guess alot of things will break if we remove the tmp values for vectors.