BUG: Fix incorrect _is_scalar_access check in iloc
We only have two test cases that make it to the _take_with_is_copy line in _iget_item_cache
updated with test, so im now officially calling this a bugfix thanks!