__forceinline doesn't make a measureable difference here, so no need to make the code nonstandard