Better smart_listing_remote implementation. refs #622