I want to use object position to randomize a UV value to pick a color from a swatch texture. My shader looks as expected in editor, but in the game window it appears black. The only way I've managed to get it to appear correct is by changing the camera rendering path to Legacy Deferred (light prepass). Any ideas what might be causing this?