message: IAsset::isCached == false by default
diff: @@ -53,11 +53,11 @@ private:
  // (Criss) Why this is here?
  std::string cacheKey;
  - bool isCached = true;
  + bool isCached = false;
  // could make a move-ctor version too
  inline void setNewCacheKey(const std::string& newKey) { cacheKey = newKey; }
  - inline void setNotCached() { isCached = false; }
  + inline void setCached(bool val) { isCached = val; }
  // (Criss) Why this is here if there's convertToDummyObject already
  //! Utility function to call so IAssetManager can call convertToDummyObject
  inline void IAssetManager_convertToDummyObject() { this->convertToDummyObject(); }
  