Rather than separate endpoints for blocks and segments, just a structure endpoint and endpoints for the actual data