Refactored object names and length of Rules is now being cached