It'll be very helpful to support such syntax:
Erc7201Storage storage $ = _getStorage();
assembly {
sstore($.fieldXXX.slot, shr(192, calldataload(176)))
}
Currently, the xxx.slot syntax only works if xxx is a directly declared contract storage variable.