Change Ebb to store pointer instead of id

This change functions identically except an Ebb<T> now
holds a T** instead of EbbId. This way we do not need to
offset the pointer at all on a dref.