GaSwarmElement now uses worldPosition. This will screw things up, so ... YAY