Removed a ton of redundancy.

Removed requirement to pull internal members of item into library. Just
make calls to items.