Not exactly possible im afraid. In order to use the CollisionXYZ commands you need to set up an entity for collision detection. This also means that the entity will be affected by collisions as well. If the player, for example, collides with a wall then the built-in collision would occur on UpdateWorld (also needed to update the CollisionXYZ values) rather than your own routines.