addedd per-frame memory pool