don't json encode particle

reuse particle object to improve speed in virtual driver