performance trick (maybe?)