Top-level components always point to bottom of prototype chain (i.e. currently rendered component)
Fixing property bindings, needs testing