Add save and load for long blocks

-Part of #7