It will still go rancid. The oils will spoil eventually regardless. Packing in Mylar with o2 absorbers and freezing it seems to be the best way to extend shelf life, but even then, you're only looking at a few years.