Похоже, вы могли бы использовать несколько слоев: один для каждого фона, а другой для остальных на переднем плане.Так что вы можете применять анимацию и преобразования на каждом слое отдельно.Это решение, которое я успешно использовал во Flex со спрайтами: организовал список отображения, используя отдельные графические объекты, расположенные друг над другом и перемещая / вращая / замирая и все, что применялось к любому из них.
Как дизайнВ принципе, он должен работать во всех графических средах, включая iOS.
Единственное, что необходимо учитывать: преобразования, примененные к суперслоям дочерних слоев, влияют на все подслои одновременно.