Delete removes instance from associated collections
Fix functional collection $remove with objects — they will always be NaN and should not be rejected
Deleted instances are removed from cached queries