moved actor generic collision code to parent class