Use ‘@’ instead of ‘&’ in the overlay shifting command and put that command after the overlay layer command. In the overlay layer command use ‘&’ instead of ‘@’. Here is a dummy code of what I meant:
&overlay BMW3 scales to - - - -
&overlay BMW3 moves to layer - - - -
@overlay BMW3 shifts to - - -