I don't know that much about plymouth and its fantastically poorly documented. I'm almost certain that it can't play that many large frames at a watchable frame rate. Although if we simplified it a bit I think most of the animation could be implemented in code, which would be much better in terms of performance.