I had to find something to imply some trashy project or collect Izzy would partake in. "Dumpster sculpture" is kind of awkward but I wanted to get this meme done with.
That being said, I wish I put something more natural sounding.
But if we go with this interpretation for the moment, Izzy does seem obsessed with garbage. So this dumpster sculpture could be a symbol of her passion. Maybe she would carve out a replica of Posey's painting because what could be more garbage than Posey's art?