1. In a computer processing system, an apparatus for storage lifecycle management for a plurality of managed objects, comprising: a policy decision manager for creating and managing a policy decision stash, the policy decision stash being associated with predictive policy decisions for the plurality of managed objects and configured to allow the predictive policy decisions for the plurality of managed objects to be incrementally updated and accessed in the policy decision stash by a policy identifier and an effective timestamp for the policy identifier; wherein said policy decision manager configures the policy decision stash to be associated with a set of policy decision records, wherein each of the policy decision records in the set are respectively associated with the policy identifier, the effective timestamp, and a unique object identifier corresponding thereto; and wherein each of the decision records is further associated with a decision priority metric and a file weighting metric.