Micro-Bubbles are an idea. They are thought to be precursors of actual bubbles. Yes, It is theorical; such is the nature of DCS."Micro-bubble" bull**** piled on top of bull****. It is all about bubbles in your blood and tissues.
Yes, the idea of coming up slow is the same!