It is shown that a simple algorithm which exactly segregates between adiabatic and nonadiabatic electrons in particle-in-cell simulations of drift modes yields excellent conservation properties (e.g. particle number, energy) compared to the conventional δf scheme. The removal of the free streaming term in the evolution of the marker weight is shown to be responsible for the improved linear and nonlinear properties of the simulated plasma.