handling non-uniform molecules
- position generation
- what data structure are we getting for a branched polymer
- generate deltas for all particles - don't worry about having it match length of particles
- cumsum - changes depend on length and chains seperately
handling non-uniform molecules