Asynchronnous resource handling, optionally (ab)using ticks