allow caching for dynamic scripts
Bug Fix: substring removed for property name.
added track assignment default