Support for oneObjectAtOffset added, also fixed issue in Shape with
position not being updated correctly (probably needs more testing).
Changed some methods to use shape filter.