SubBlocks could really use a toItemStack method.