service: fix and refactor atomic service accesses