It works a little better with soft references