Okay, so is something like this okay to do? Inside that UpdateEverything function are all the binding functions being called manually, which at least makes them display correctly now.