Heavy metaprogramming ahead...
This is an attempt/experiment at being able to temporarily observe an active record through callbacks.
Maybe I can have that monkey patched to the ActiveRecord::Base so I could do something like:
Bike.temp_callback(:after_destroy => lambda { |bike| puts "Deleted: #{bike.id}" }) do
Bike.first.destroy
end