There shouldnt really be any delay on these ones. Or such a delay that the user does not notice it. Can you post a picture here how the last tab of the optional feature looks like perhaps? The other ones does not hurt either
I would like to know what BackgroundHALShouldPause does, and how to use it. While it's listed in the HAL Primitives report, it is not used in source code and it doesn't appear in the LMS HAL...