Slightly refactored emitter to allow on demand single particle emissions.