improve creature list attributes code by adding an immutable list