can you please add a short documentation what this is for (and mention its used by the implementation and not used by the user (if i understood that correctly))