As you suggest, making the list of coords optional sounds like a good idea.