Which callbacks do you need?
OnSnapAvailable (two objects COULD snap right now)
OnSnapCompleted (you attempted a snap, and it succeeded)
OnSnapFailed (you atempted a snap, but no objects in range)
Other...