Implement offset animation using add