cached proxy object and list creation implemented