[ENH] Fixes a bug removing objects and allows object picking

Extending Array with "remove" functions was not a good idea.
Instead, we use a separate function (not a method).

Object picking uses a picking buffer. It is not efficient (FPS < 1.0).