I don't think we should ever load the views twice. LazyLoader will guard that, and the early return statement on line 814 should also prevent the doLoad from being called on 817.