Issues with block-referencing nested lists

Let me try to separate issues and explain them in more consumable pieces. In the post above, I sticked with illustrations without empty lines because refering to indented sub-tree failed completely when (correspondingly indented) block-ID was surrounded by empty lines, as I illustrate in next post of this explanatory sequence.

Refering to whole list** according to WhiteNoise↑ works as expected, i.e.:

^block-id separated by one empty line involves [refers to] whole list on the same indentation level as is now.

… as I said in original report above.

Linking to a sub-list is possible (at least unofficially yet) by avoiding empty line before “^block-id”.
Current interpretation of scope by Obsidian for ^block-id is convenient and intuitive.
If linking to a sub-list required surrounding empty lines, then it would be ambiguous whether we link to whole list or just one item with it’s sub-tree. (Aside of taking three times more space on screen in edit mode.)

Issue: affixed ^block-id without surrounding empty lines flattens indentation of nested list in preview mode, also in embeddings.

source text: (if needed to reproduce)

original list: 
- 0
- 1 
	- 1.1
	- 1.2 indentation lost
		- 1.2.1 in preview
			- 1.2.2.1 and in embed
		- 1.2.2
^id1

^id0

**Refering to whole list** according to [WhiteNoise↑](https://forum.obsidian.md/t/issues-with-block-referencing-nested-lists/9108/2) **works as expected**, i.e.:
> `^block-id` separated by one empty line involves whole list on the same indentation level as is now.

... as I said in original report [above](https://forum.obsidian.md/t/issues-with-block-referencing-nested-lists/9108/1). 

- Whole list transcluded by `![[#^id0]]`: 
	- ![[#^id0]]







**Linking to sublist is possible (at least unofficially yet) by avoiding empty line before "^id1". But affixed `^id` flattens indentation of nested list in preview mode, also in embeddings:**
```
- 0 // copy of list in code block
- 1
	- 1.1
	- 1.2 indentation lost
		- 1.2.1 in preview
			- 1.2.2.1 and in embed
		- 1.2.2
^id1

^id0

```
- sublist "1" transcluded by `![[#^id1]]`: 
	- ![[#^id1]]









**Current interpretation of scope by Obsidian for `^id` is convenient and intuitive.**
**If linking to a sublist required empty line before, then it would be ambiguous whether we link to whole list or just item "1" with it's subtree. **
(Aside of taking three times more space on screen in edit mode.)