### Issue Summary Whenever you move a a few frames, the canvas will show the wrong content. ### Actual Results Moving frames will result in wrong content on the canvas <!-- WRITE ABOVE THIS LINE ----- hint: Explain what you actually got and how different it is from your expectations. ------ OR BELOW THIS --> ### Expected Results Canvas should always show the correct content. <!-- WRITE ABOVE THIS LINE ----- hint: Explain how the function should behave in the context you're using it. ------ OR BELOW THIS --> ### Video reference  ### Steps to reproduce * Draw 4 or more frames concurrently * Select all frames and move them 1-2 frames to the right Notice that frame 1 is gone and other frames may be swapped. <!-- WRITE ABOVE THIS LINE ----- hint: describe the exact steps to reproduce the problem as best as you can ------ OR BELOW THIS --> ### System Information + Pencil2D Version: + master - latest commit(bdf736530ca3c30be20bd5d41c46cf282383cfba)