@sgrove @JAMstackTORONTO In theory. On-demand builder functions are effectively just serverless functions with a wrapper to help @netlify influence their persisting/caching characteristics.
You're constrained by things like execution limits and memory as per:
https://docs.netlify.com/functions/overview/#default-deployment-options