View-Model first: Bind before setting content