Yea, but don't forget, that any instances switch collision check back. Read that blog post more closely.
To example: - > (event) if enemy is on screen
(sub event) if enemy collision with enemy - blah-blah-blah. - this is bad.
You need : (event) every 0.09 seconds
(sub event) enemy is not on screen - > disable collision check. - das ist good )))