Mostly fixed hacky way to do light with light scaling