Pure JavaScript: GPU acceleration enabled forwards animations