Halfway to fixing parenting not updating matrices correctly. Lookat does not work for child transforms at the moment, but this should get fixed when parenting does.