ValueProperty now defers model lookup from strings until creation time to let Models be defined after.