The distinction between Nanoflows and Microflows, while brings lots of flexibility and possibilities has a down side that more often than not, code has to be duplicated if a piece of logic is needed both in a Microflow and in a Nanoflow/page, reducing therefore the maintainability of the projects in the long run.
If Microflows could call Nanoflows, and just treat them like normal Microflows (thus not going back to client and creating performance penalty), this problem could be solved.