Fix offset calculation (logic derp)
Lots of changes, things will likely not work for a bit - rethinking the structure of Alchemy Arrays