Using `with` in KO causes elements to only render when the context of the data-bind is available. If I have script that runs on page-load and it's in charge of styling HTML elements, I get null if I call `document.getElementById` on an element whose data-bind uses `with`. Here's some pseudo code:

HTML:

```
<section data-bind="with: selectedView" id="sec">
    <span data-bind="text: title" id="span"></span>
</section>

```

JS that runs onload:

```
var PseudoViewModel = { ... };
ko.applyBindings(PseudoViewModel);

var x = document.getElementById("span"); // this is null

```

What's the best-practice for dynamically styling my elements? Thanks.