Follow-up from "Make DAP Free tier available on self-managed"

The following discussion from !228648 (merged) should be addressed:

  • @a_akgun started a discussion:

    Optional Followup: We may add memoization to sm_gitlab_credits_dap_access? method to avoid repeated database queries within the same request or consider moving this method to a model for better separation of concerns.

Edited by 🤖 GitLab Bot 🤖