ComponentType properties with side-effects

Removed ComponentType's NextId and NextBit properties because of
side-effects while debugging.