ZENGINE: Add memory cleanup for _currentBackground
ZENGINE: Fix memory free mismatch caused by MemoryReadStream using free()