Fixed adding multiple PointLights

The pointDistances list was being treated as a JS array, not a proper
List. This should fix issue #137.