Since it’s a replaceable event a client would need to voluntarily publish the past pfp information or a service or client would need to keep track of it locally otherwise you’ll just get the current info.