If a poison birchnut tree is on fire as its about to despawn then it doesn't and then it just...doesn't ever despawn for the rest of time. More info is in this vid.
1. Wait for a poison deciduous tree to be about to despawn.
2. Set it on Fire.
3. It will never despawn.