Add AssetsResource to allow reuse