Casting to the drone seems like it would be less versatile, as if any other enemies are added in the future, they would also need to be casted to. So why cast at all, since we’re not calling a function on the drone anymore?
*yes I saw the other post, but it was locked