element caching added

in spine master