suggested to document the static behaviour and a first suggestion was to make the setPersistenceDelegate static, so I thought it was rather safe to assume that would be what would happen. The final decision comes without given a why: