@jacobhothersall I certainly have no idea what would be accepted. I would explain what you are trying to accomplish and why. Point out the requirement that this be performed in the backend. You could then suggest certain functions that you feel would help.
Keep in mind that what you think you need isn’t necessarily the correct solution. The product architects and developers will be able to use your requirements to build the proper mechanism.