carousel: fix positionning issues when the carousel is moving itself + avoid multiple calculations by using a trigger for positionning the slides. closes #989