ENHANCEMENT - changed trackVC caching and purchasing to rely on track properties cachingInProgress and purchaseInProgress
CLEANUP