canvas: Kill optimizers' ->ptr field.
Kill dmnsn_free_fn.
pool: Use separate blocks for non-tidy allocations.