less use of variables; no effects on performance…
use _add directly add entity without checking existence in get (where entities are always unique).
some code optimization in get…