Based on the discussion in #12532. Move boxing logic to `Block/BlockManager` from `common.py`. Add either `.asobject` property (compat with `Index`) or `.get_object_values()` to `BlockManager/Block`.