Objective vs. Subjective Coordination in Agent-based Systems: A Case Study