Yep, the bootcode user create a different user (very practical to share files with another disto).
That user is also part of group staff. So it's fine if permissions in the extensions are tc:staff ... as long as the group permissions are set correctly (however for some reason there are quite a few extensions who have 0 permission for the group!)
(personally, I would need a fix on those extensions as I need to run some python gui apps.)