More work on block loading/creation system