sorry, rest of scenario: <span model="foo" view ="Widget"> <span model="0" view ="Text"></span> </span> where foo returns an instance of "0" and "0" has a getData() method, which returns data from remote http server (returning a Deffered) all this leads to inf. loop of the getData() how do i get out of it??????????