does the fact that an object has collision checking activated matter at all performance wise unless collision checking is requested by a condition?
No, it doesn't matter, unless you have conditions/events which check for collisions. Or if there are behaviors on this object that perform collision checks (Solid, Platform, 8-Direction etc.)