#63 script caching