Do blocks allow multiple entities to be stored in the same block? E.g., could I put several separate arrays in the same block? Are there any restrictions on whether entities can overlap? (If they can, it makes memory management difficult--at one point I had envisioned that all references to binary data had to refer to a binary element, and that binary elements could not overlap, though multiple tree objects could refer to the same binary element, e.g., array views.)