I personally like the current implementation because it makes callouts more user friendly to new users.
Related feature requests: