Entities and effects need to create all needed objects like textures,
because without them it'd cause a NullPointerException.
Add AnimatedEntity, which can have animated texture.