project task fast input

fix internal API mis-use and other small fixes

See merge request !1583
9 jobs for master
in 0 seconds, using 0 compute credits, and was queued for 0 seconds