Decoupled the setting in Customer::setCustomerById() from the code that pulls the data, thereby creating Customer::getCustomerDataById().