We could have a one time flag. Set when you enter sneak. But one the major issues it the setSneak function is called every draw call...