(Solved) Optimize Collision Performance

For anyone looking for what I was looking for: I did some more tests and found an answer to my question (see point 2 below), as well as some more efficency and precision twerks. Here is what I found.

  1. Point inside object will remain the cheapest option by far. It can miss a collision event, if the ProjectileObject is too fast, or the TargetObject is too small.
  2. Using Collision for all instances and then again for each instance is only needed, if you want a ProjectileObject to be able to hit multiple TargetObjects at once. Instead use Pick nearest object (This is cheaper and will ensure that you only pick one TargetObject).
  3. If you only need “good enough” precision but want good performance and high reliablity only checking Distance first and then Pick nearest object for each instance can be sufficient (Given your targetObjects are having the right shape for this)