Well, it's a step forward.
I'll keep testing to try and optimize it even more.
As for the Mimics, I made them disappear after a while on purpose, so the screen doesn't get too cluttered