The influence of environmental setting on the community ecology of Ediacaran organisms