Controllers and Routes: Where to Put "Extra" Methods?