Common library provides cachedproperty, load etc.