make special collectibles callbacks work better