Prevent "independent" child state from rendering parent's template as usual, but apply ng-hide and keep it in DOM as well for faster possible transition to it's parent again