Actually subclasses of WATask should work. In some
older
versions of Pier there was a bug that a WATask rendered empty
on the first request, however I think this problem is solved
in current versions of Pier.
Can you give some more details about your task?
Cheers,
Lukas
My bad, I'd forgotten to add canBeRoot on the class side, wasn't showing
up in the component list. Works fine.