If you are coming here for a solution. Radar feedback was, that only with requiresExternalPower property, the cpu usage is "unlimited". I have not tried yet but wanted to share.
Topic:
App & System Services
SubTopic:
Core OS
Tags: