Basic shallow rendering support (WIP)

WIP to fix #2393. Doesn't yet support refs or updating. How's this for a first step?
First condition in this case will be totaly ignored. May use `every` and condition after them?