Self-Contained Sliding Platform Animation