implemented faster attribute handler processing (using handler cache)