PM / Runtime: Reduce code duplication in core helper functions