fixed a bug where entities would first be added to new aspects, then removed from the old ones, reverted back to an older version where removing components happens after informing aspects of the removal