Unnecessary now.
Remove deprecation notices by fixing the typo.
Cascade!
No longer need to cascade here.
Caching moved to individual items.
Defaulting to false again.  Name rework.
Renameed has_cache to cache
@object.classes should've been @object.elements.
Merge remote-tracking branch 'origin/cache-rework' into cache-rework