Looks like @current_item could be extracted to a helper to dry it up a bit.