support nested forms isolated from parent

I think that `isolated` is a bad name, it already has a meaning regarding scopes and would like not to cause any confusion