As useful as the Cinema 4D array object is, you give up some degree of control, not having coordinates for position and rotation while working with the object. Jamie Hamel-Smith demonstrates a technique which will allow you to use the array object, and still have control over positional and rotation coordinate with the original object.
This can easily be remedied by using a Null Object as the parent that the Array is replicating
Jamie notes that adding a null to the original object as the parent which the array will duplicate, allowing you to use the array in your modeling workflow in cinema 4D. Check out the tutorial for Using Nulls with the Array Object in Cinema 4D here.