// be resolved, cycle round every entity requesting that
// their personal logic should be considered.
if (logicRequiredThisLoop) {
for (int i = 0; i < entities.size(); i++) {
BaseEntity entity = entities.get(i);
entity.update(delta);
}
logicRequiredThisLoop = false;
}
sprite.update(delta);
}