CP algs: move more algorithms to use SysReadHandle. This avoids making unnecessary copies.
SysReadHandle
/cc @krumnack @jburr @mmuskinj