At BMW, flexible architecture is a must