Separate texture allocation handler and entity/block texture merge