Block size and scalability, explained