public Collection<Block> getCollapsedBlocks() {
        Collection<Block> result = new ArrayList<>();
        for (Block block : getBlocks()) {
            if (block.getIsCollapsed()) {
                result.add(block);