LPS-47568 Uses a delegate instead of calling a function