I've done a little more tweaking with last week's experiment running concurrent fluid dynamics and rigid body physics with ActionScript Workers. I've used a technique based on the threshold() method in BitmapData class to simulate metaballs - these are managed by Box2D and act as sources to my fluid dynamics ActionScript Worker.