Changing the texture of a RealityView

Hello. I have a model of a CD record and box, and I would like to change the artwork of it via an external image URL. My 3D knowledge is limited, but what I can say is that the RealityView contains the USDZ of the record, which in turn contains multiple materials: ArtBack, ArtFront, PlasticBox, CD.

How do I target an artwork material and change it to another image? Here is the code so far.

RealityView { content in
                    do {
                        let entity = try await Entity.init(named: "VinylScene", in: realityKitContentBundle)
                        entity.scale = SIMD3<Float>(repeating: 0.6)
                        content.add(entity)
                    } catch {
                        ProgressView()
                    }
                }