Hi! I implemented an option for user-defined collision-functions today (here).
Do you welcome PR's / this specific one?