cpu particles draw limit

I have been using a custom location module to place my particles and it works fine for CPU particles but as soon as I use GPU Sprites they are only spawned at the emitter. Can I assign specific locations to GPU particles in code?